Costa Mesa
geographical name
Cos·ta Me·sa
ˌkō-stə-ˈmā-sə
city in southwestern California southeast of Long Beach on the Pacific coast population 108,724
Love words? Need even more definitions?
Merriam-Webster unabridged
Share